home *** CD-ROM | disk | FTP | other *** search
/ Champak Vol E-12 / (Vol E-12) May 21 2012.iso / Essentials / DirectX / BDA.cab / wstcodec.inf < prev    next >
INI File  |  2004-05-28  |  4KB  |  156 lines

  1. ;---------------------------------------------------------------
  2. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  3. ;
  4. ;              W S T  V B I   C O D E C
  5. ;
  6. ;*** Created 09/24/97  (Creation Date)
  7. ;    Updated 01/26/99  (Converted to SWENUM)
  8. ;    Fixed   07/28/00  (Fixed for DX8 downlevel installs)
  9. ;---------------------------------------------------------------
  10. ;
  11.  
  12. [Version]
  13. LayoutFile=Layout.inf
  14. signature="$CHICAGO$"
  15. Class=Media
  16. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  17. Provider=%Msft%
  18. DriverVer=07/01/2001,5.3.0000.900
  19.  
  20. [Manufacturer]
  21. %Manufacturer%=Microsoft
  22.  
  23. [DestinationDirs]
  24. DefaultDestDir=12
  25.  
  26. [ControlFlags]
  27. ExcludeFromSelect=*
  28.  
  29. [DefaultInstall]
  30. AddReg=WSTCODEC.RunOnce.AddReg
  31. ;Reboot=1
  32.  
  33. [Microsoft]
  34. %WSTCODEC.DeviceDesc%=WSTCODEC,SW\{70BC06E0-5666-11d3-A184-00105AEF9F33}
  35.  
  36. ;
  37. ; This is the section that is called out in the Needs line of other infs.
  38. ;
  39. [WSTCODEC.Installation]
  40. AddReg=WSTCODEC.RunOnce.AddReg
  41.  
  42. ;
  43. ; There should be a runonce line for each class that the object server will
  44. ; create.
  45. ;
  46. [WSTCODEC.RunOnce.AddReg]
  47. HKLM,%RunOnce%,"WSTCODEC0",,"rundll32.exe streamci,StreamingDeviceSetup %WSTCODEC.DeviceId%,GLOBAL,%VBIcatID%,%17%\WSTCODEC.inf,WSTCODEC.Interface.Install"
  48.  
  49. [WSTCODEC]
  50. Include=ks.inf,ksfilter.inf
  51. Needs=KS.Registration,MSTEE.Installation
  52. AddReg=WSTCODEC.AddReg
  53. ;Include the following line for post non-DX builds
  54. ;CopyFiles=WSTCODEC.CopyFiles
  55.  
  56. [WSTCODEC.NT]
  57. Include=ks.inf,ksfilter.inf
  58. Needs=KS.Registration,MSTEE.Installation
  59. AddReg=WSTCODEC.NT.AddReg
  60. ;Include the following line for post non-DX builds
  61. ;CopyFiles=WSTCODEC.CopyFiles
  62.  
  63. [WSTCODEC.AddReg]
  64. HKR,,DevLoader,,*NTKERN
  65. HKR,,NTMPDriver,,WSTCODEC.SYS
  66. HKR,,DriverUsesSWEnumToLoad,3,01
  67. HKR,,OkToHibernate,3,01
  68. HKR,,DontSuspendIfStreamsAreRunning,3,01
  69.  
  70. [WSTCODEC.NT.AddReg]
  71. HKR,,DriverUsesSWEnumToLoad,3,01
  72. HKR,,OkToHibernate,3,01
  73. HKR,,DontSuspendIfStreamsAreRunning,3,01
  74.  
  75. [WSTCODEC.CopyFiles]
  76. WSTCODEC.SYS,,,COPYFLG_NO_VERSION_DIALOG
  77.  
  78. [WSTCODEC.Interface.Install]
  79. AddReg=WSTCODEC.Interface.AddReg
  80.  
  81. [WSTCODEC.Interface.AddReg]
  82. HKR,,CLSID,,%Proxy.CLSID%
  83. HKR,,FriendlyName,,%WSTCODEC.FriendlyName%
  84. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%
  85. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,,,%WDMcodecs%
  86. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,FriendlyName,,%WDMcodecs%
  87. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,CLSID,,"%VBIcatID%"
  88.  
  89. [WSTCODEC.NT.Services]
  90. AddService=WSTCODEC,0x00000002,WSTCODEC.ServiceInstall
  91.  
  92. [WSTCODEC.ServiceInstall]
  93. DisplayName=%WSTCODEC.DeviceDesc%
  94. ServiceType=%SERVICE_KERNEL_DRIVER%
  95. StartType=%SERVICE_DEMAND_START%
  96. ErrorControl=%SERVICE_ERROR_NORMAL%
  97. ServiceBinary=%12%\WSTCODEC.SYS
  98. LoadOrderGroup=Extended Base
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131. [Strings]
  132. SERVICE_KERNEL_DRIVER=1
  133. SERVICE_AUTO_START=2
  134. SERVICE_DEMAND_START=3
  135. SERVICE_ERROR_NORMAL=1
  136.  
  137. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  138.  
  139. ;----------------
  140. ; non-localizeable
  141. ;----------------
  142. WSTCODEC.DeviceId="{70BC06E0-5666-11d3-A184-00105AEF9F33}"
  143. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"    ; KsProxy.ax's ID, REQUIRED
  144. VBIcatID="{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  145. AMcatID="{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
  146.  
  147. ;----------------
  148. ; localizeable
  149. ;----------------
  150.  
  151. Msft=                  "Microsoft"
  152. Manufacturer=          "Microsoft"
  153. WSTCODEC.FriendlyName= "WST Codec"
  154. WSTCODEC.DeviceDesc=   "World Standard Teletext Codec"
  155. WDMcodecs=             "WDM Streaming VBI Codecs"
  156.